﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Prototype
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Now Time: {0}", DateTime.Now.TimeOfDay);

            var prototype1 = new MyClass();
            prototype1.Value = 123;

            var prototype2 = prototype1.Clone();
            prototype1.Value = 321;

            Console.WriteLine("Prototype №1 Value = {0}; Now Time: {1}", prototype1.Value, DateTime.Now.TimeOfDay);
            Console.WriteLine("Prototype №2 Value = {0}; Now Time: {1}", prototype2.Value, DateTime.Now.TimeOfDay);

            Console.ReadKey();
        }
    }
}
